//In Movables.h

//public:
//Used to get and set directino vectors for monsters:
	void vertical(Direction dir_1,Direction dir_2);
	void horizontal(Direction dir_1, Direction dir_2);
	void tracker(Direction dir_1, Direction dir_2, Direction dir_3, Direction dir_4);

	vector<Direction> vertical();
	vector<Direction> horizontal();
	vector<Direction> tracker();

//private:
	//Used when calculateing directiion for maonsters to move:

	//vector<Direction> _vertical;
	//vector<Direction> _horizontal;
	//vector<Direction> _tracker;

//In movables.cpp
void Movables::vertical(Direction dir_1, Direction dir_2)
{
	_vertical.at(0) = dir_1;
	_vertical.at(1) = dir_2;

}
void Movables::horizontal(Direction dir_1, Direction dir_2)
{
	_horizontal.push_back(dir);
}
void Movables::tracker(Direction dir_1, Direction dir_2, Direction dir_3, Direction dir_4)
{
	_tracker.at(0) = dir_1;
	_tracker.at(1) = dir_2;
	_tracker.at(2) = dir_3;
	_tracker.at(3) = dir_4;
}

vector<Direction> Movables::vertical()
{
	return _vertical;
}
vector<Direction> Movables::horizontal()
{
	return _horizontal;
}	
vector<Direction> Movables::tracker()
{
	return tracker;
}
